package de.rosstauscher.jculfw.fs20;

/**********************************************************
 * A FS20 command / message
 * @author Rossi java@rosstauscher.de
 *********************************************************/

public class FS20Message {
	
	private String houseCode;
	private String deviceCode;
	private FS20CommandCode command;
	private Object data;
	
	/**********************************************************
	 * Constructor
	 *********************************************************/
	
	public FS20Message() {
		super();
	}
	
	/**********************************************************
	 * @return the houseCode
	 *********************************************************/
	
	public String getHouseCode() {
		return houseCode;
	}
	/**********************************************************
	 * @param houseCode the houseCode to set
	 *********************************************************/
	
	public void setHouseCode(String houseCode) {
		this.houseCode = houseCode;
	}
	/**********************************************************
	 * @return the deviceCode
	 *********************************************************/
	
	public String getDeviceCode() {
		return deviceCode;
	}
	/**********************************************************
	 * @param deviceCode the deviceCode to set
	 *********************************************************/
	
	public void setDeviceCode(String deviceCode) {
		this.deviceCode = deviceCode;
	}
	/**********************************************************
	 * @return the command
	 *********************************************************/
	
	public FS20CommandCode getCommand() {
		return command;
	}
	/**********************************************************
	 * @param command the command to set
	 *********************************************************/
	
	public void setCommand(FS20CommandCode command) {
		this.command = command;
	}
	/**********************************************************
	 * @return the data
	 *********************************************************/
	
	public Object getData() {
		return data;
	}
	/**********************************************************
	 * @param data the data to set
	 *********************************************************/
	
	public void setData(Object data) {
		this.data = data;
	}
	

}
